Mark BrennanMark Brennan
Alcaraz in Vienna, Djokovic in Basel: The Last Indoor Hard Week Before the ATP Finals ThresholdThe Westchester practice courts were quiet. Court three, seven in the morning...
Sinner, Alcaraz and the Limits of Tennis Data in the Post-Big Three EraOn the Arthur Ashe court on the night of the 2026 US Open final, Carlos Alcar...
Ben Shelton's Two Davis Cup Losses: Reading the Load Data and the Points Debt AheadBen Shelton stands at the baseline, turns, and tosses the ball. Third set...
Ben Shelton and the Biological Clock of a Grand Slam FinalistPrague, Czech Republic – The electronic scoreboard inside the O2 Arena record...
Shelton Falls to Lehecka 6-4, 6-4 in Davis Cup: Five Days Between Two Peaks and a Load-Management ProblemBen Shelton walked onto the court at Prague's O2 Arena on a Friday afternoon...
The Empty Data Challenge: Lessons on Information Integrity in Football AnalysisDuring the processing of a Vietnamese sports article, a special situation...
A blank report is still a report: Lessons from an analysis with no dataOn Monday morning I opened the analytics dashboard and saw an empty screen. N...
Decoding the Fragility of a Historic Medal: Darren Yap and the Cracks No Camera CapturedAt Nagoya 2026 arena, as the final movement of Pyongwon form ended, the...
V.League: High Pressing Is Being Decoded by the Fixture List ItselfMinute 78. The away side's central midfielder stops at the centre circle, han...
The Quiet Goalkeeper in the V-League Transfer MarketIn one corner of the stand at Hang Day Stadium, a man stayed behind forty...
Three stadiums, 265,000 seats and the year 2042: how far ahead of demand is Vietnam's football infrastructure running?Across the last four V.League seasons I have kept an odd habit: counting seat...
Tech Mahindra Global Chess League Season 4: Magnus Carlsen Returns for $1 Million Prize Pool as India Features Top StarsThe Tech Mahindra Global Chess League Season 4, held from September 5-13 2026...
Nam Dinh vs Ninh Binh, Round 3 of V.League 1 2026/27: Reading the Match Through Pressure, Lineups and Unverified NumbersThe 0-3 scoreline is not just a number. It is a state. When Nam Dinh left the...
Liverpool's 45 Lonely Minutes: When £400 Million Still Hasn't Learned to Hold HandsIn the 83rd minute at Gtech Community Stadium, I heard the sigh before I hear...
The Marseille Port Boy, the Silent Goal, and the Noise of the Transfer WindowIn the summer of 2026, I stood at the edge of Marseille's port, with no...
India Awaits Destiny: Win Over New Zealand Not Enough, Must Rely on OmanFukuoka, Japan – The Indian men's volleyball team secured their first win at...
Indonesia 0-0 Malaysia: The Boos From the Stands Are Louder Than a Point Earned With Ten MenI stayed seated long after the match ended, when the screen had gone dark and...
Satwik-Chirag Comeback to China Masters Semifinals, Srikanth's Decline ContinuesIn the China Masters Super 750 held in Shenzhen from September 1-7 2026,...
V.League 2026 Transfer Market: Contracts as the Lifeline Weapon for Vietnamese ClubsI have followed Vietnamese football since 2026, when I was a correspondent in...
PV Sindhu at the 2026 Asian Games: The 21-3 to 12-21 Swing and the Variable Outside the ScoreboardOn the opening day of the women's singles draw, PV Sindhu won 21-3, 21-3. Nin...
